package com.bjb.vr.common.ao;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

import java.time.LocalDateTime;

/**
 * @description:
 * @author: HuJingBo
 * @time: 2022/11/30 14:06
 */
@Data
public class StatisticAo extends BaseAo{

	/**
	 * 学段
	 */
	private String period;

	/**
	 * 客户ID
	 */
	private String tenantId;

	/**
	 * 课程资源名称
	 */
	private String resName;

	/**
	 * 版本类型: 党建版和教育版
	 */
	private String themeCode;

	/**
	 * 年级
	 */
	private String level;

	/**
	 * 学科
	 */
	private String subject;

	/**
	 * 登录时间
	 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", locale = "zh", timezone = "GMT+8")
	private String loginTime;

	/**
	 * 退出时间
	 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", locale = "zh", timezone = "GMT+8")
	private String logoutTime;
}
